broken and brambled ground - Allemand Anglais Dictionnaire